Big Huge Thesaurus

Orcinus orca

noun